package com.itheima.springbootwebtlias.service;

import com.itheima.springbootwebtlias.pojo.Emp;
import com.itheima.springbootwebtlias.pojo.EmpQueryParam;
import com.itheima.springbootwebtlias.pojo.PageResult;

import java.util.List;

public interface EmpService {
    //分页 + 条件 查询
    PageResult page(EmpQueryParam queryparam);

    //添加员工
    void add(Emp emp);

    //查询所有员工
    List<Emp> selectAll();

    //批量删除员工方法
    void removeBatch(List<Integer> ids);

    //根据id查询员工
    Emp queryById(Integer id);

    //更新员工
    void update(Emp emp);

    //登录校验
    Emp checkLogin(Emp emp);
}
